@charset "UTF-8";
/***** add by fuyun px-rem ******/
/***** end by fuyun px-rem ******/
/***** add by duanwanyu ******/
/***** add by fuyun px-rem ******/
/***** end by fuyun px-rem ******/
/***** add by duanwanyu ******/
.back-header {
  background-color: #fafbfc;
  font-size: 0.48rem;
  color: #333;
  text-align: center;
  line-height: 1.12rem;
  border-bottom: 1px solid #c8c8cc;
  position: relative; }
  .back-header:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0.53333rem;
    width: 0.32rem;
    height: 0.32rem;
    border-top: 0.06667rem solid #333;
    border-left: 0.06667rem solid #333;
    -webkit-transform: rotate(-45deg) translate3d(0, -50%, 0);
            transform: rotate(-45deg) translate3d(0, -50%, 0); }
  .back-header .back-space {
    width: 1.33333rem;
    height: 100%;
    position: absolute;
    left: 0; }

body {
  background-color: #fff; }

main {
  background-color: #eee; }

.commit-return {
  width: 9.2rem;
  line-height: 0.98667rem;
  background-color: #0093ff;
  font-size: 0.4rem;
  color: #fff;
  text-align: center;
  display: block;
  margin: 0.30667rem 0.4rem;
  border-radius: 0.06667rem; }

.comb-goods {
  background-color: #fff;
  padding: 0 0.4rem; }
  .comb-goods:nth-child(n+2) {
    border-top: 1px solid #c8c8cc; }
  .comb-goods .one-goods {
    min-height: 2.53333rem;
    padding: 0.4rem 0; }
    .comb-goods .one-goods:nth-child(n+2) {
      border-top: 1px solid #c8c8cc; }
    .comb-goods .one-goods:nth-child(n+4) {
      display: none; }
    .comb-goods .one-goods .show {
      font-size: 0.37333rem; }
      .comb-goods .one-goods .show img {
        border: 1px solid #cfcfcf;
        width: 1.73333rem;
        height: 1.73333rem;
        float: left; }
      .comb-goods .one-goods .show span {
        width: 7.06667rem;
        display: block;
        float: left;
        margin-left: 0.4rem;
        margin-top: 0.13333rem; }

.show-more, .show-less {
  height: 0.66667rem;
  font-size: 0.37333rem;
  color: #333;
  text-align: center;
  background-color: #fff; }
  .show-more:after, .show-less:after {
    content: "";
    display: inline-block;
    width: 0.33333rem;
    height: 0.33333rem;
    border-right: 0.06667rem solid #999;
    border-bottom: 0.06667rem solid #999;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    margin-left: 0.16rem;
    vertical-align: top; }

.show-less:after {
  border-right: 0.06667rem solid #03a9f4;
  border-bottom: 0.06667rem solid #03a9f4;
  -webkit-transform: rotate(225deg);
      -ms-transform: rotate(225deg);
          transform: rotate(225deg);
  vertical-align: bottom; }

.return-info {
  padding: 0 0.4rem;
  background-color: #fff;
  line-height: 1.06667rem;
  font-size: 0.37333rem;
  color: #666;
  border-top: 1px solid #c8c8cc;
  border-bottom: 1px solid #c8c8cc;
  margin-bottom: 0.26667rem; }
  .return-info .buy-num, .return-info .return-reason {
    float: left; }
    .return-info .buy-num em, .return-info .return-reason em {
      font-size: 0.37333rem;
      color: #333;
      margin-left: 0.21333rem; }
  .return-info .return-num {
    float: right;
    margin-right: 0.26667rem;
    min-width: 4.66667rem;
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
            align-items: center; }
  .return-info .btn_number {
    display: inline-block;
    border: 1px solid #c8c8cc;
    height: 0.72rem;
    line-height: 0.72rem;
    background: #f5f5f5; }
    .return-info .btn_number .disabled {
      color: #ccc; }
    .return-info .btn_number a {
      float: left;
      text-align: center;
      width: 0.90667rem;
      font-size: 0.64rem;
      color: #999;
      text-decoration: none;
      margin-top: -0.05333rem; }
    .return-info .btn_number input {
      width: 1.01333rem;
      border-left: 1px solid #c8c8cc;
      border-right: 1px solid #c8c8cc;
      text-align: center;
      float: left;
      height: 100%;
      font-size: 0.48rem;
      color: #333; }
  .return-info .selector {
    float: right;
    position: relative;
    /*清除ie的默认选择框样式清除，隐藏下拉箭头*/ }
    .return-info .selector .select-reason {
      width: 6.66667rem;
      height: 1.06667rem;
      border: none;
      font-size: 0.32rem;
      background-color: transparent;
      color: #ccc;
      appearance: none;
      -moz-appearance: none;
      -webkit-appearance: none;
      padding-right: 0.85333rem;
      direction: rtl;
      vertical-align: top; }
    .return-info .selector .arrow-down {
      display: block;
      position: absolute;
      top: 0.37333rem;
      right: 0.4rem;
      width: 0.25333rem;
      height: 0.25333rem;
      border-right: 0.05333rem solid #666;
      border-bottom: 0.05333rem solid #666;
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg); }
    .return-info .selector select::-ms-expand {
      display: none; }

.return-detail {
  width: 10rem;
  height: 3.09333rem;
  margin-top: -0.26667rem;
  padding: 0.4rem;
  background-color: #fff; }
  .return-detail textarea {
    width: 9.2rem;
    height: 100%;
    background-color: #eee;
    font-size: 0.32rem;
    color: #999;
    resize: none;
    padding: 0.16rem 0.21333rem; }

.tips {
  color: #e51c23;
  font-size: 0.32rem;
  line-height: 0.53333rem;
  padding: 0 0.4rem;
  background-color: #ccc; }
  .tips .icon-em {
    margin-top: 0.08rem;
    border: 1px solid #e51c23;
    border-radius: 50%;
    display: block;
    float: left;
    margin-right: 0.13333rem;
    width: 0.34667rem;
    height: 0.34667rem;
    line-height: 0.34667rem;
    text-align: center;
    font-size: 0.24rem; }
